ams.block("listDemoBlock", {
    "type": "list",
    "ctx": "edit",
    "props": {
        "type": "index"
    },
    "resource": {
        "fields": {
            "quota": {
                "type": "text",
                "label": "指标",
                "props": {
                    "width": "170px"
                }
            },
            "times": {
                "type": "text",
                "label": "连续次数"
            },
            "period": {
                "type": "unitselect",
                "label": "时间段",
                "units": ["分钟", "小时"],
                "defaultUnit": "分钟"
            },
            "compared": {
                "type": "select",
                "label": "对比",
                "props": {
                    "multiple": false,
                    "options": {
                        "0": "昨天",
                        "5": "不对比"
                    }
                }
            },
            "condition": {
                "type": "select",
                "label": "条件",
                "props": {
                    "multiple": false,
                    "options": {
                        "0": "同比下降",
                        "1": "同比上升"
                    }
                },
                "changeConfig": function(t, e) {
                    return e && "5" === e.compared && (t.props.options = {
                        ">": ">",
                        ">=": ">=",
                        "<": "<",
                        "<=": "<=",
                        "==": "=="
                    }), t.props.options && !t.props.options[e.condition] && (e.condition = ""), t
                }
            }
        }
    },
    "data": {
        "list": [{
            "quota": "大促指标",
            "times": "12",
            "period": "12",
            "compared": "0",
            "condition": "0"
        }]
    },
    "operations": {
        "openDialog": {
            "type": "button",
            "label": "打开弹窗",
            "props": {
                "type": "primary"
            },
            "event": "adminAddDialog.show"
        }
    },
    "actions": {
    },
    "blocks": {
        "adminAddDialog": {
            "type": "dialog",
            "props": {
                "append-to-body": true
            },
            "blocks": {
                "tabContent": {
                    "type": "tabs",
                    "options": {
                        "tab1": "tab1",
                        "tab2": "tab2"
                    },
                    "props": {
                        "type": "card"
                    },
                    "blocks": {
                        "tab1": {
                            "type": "component",
                            "options": {
                                "is": "div",
                                "text": "我是tabs1的内容"
                            },
                            "style": {
                                "padding": "30px"
                            }
                        },
                        "tab2": {
                            "type": "component",
                            "options": {
                                "is": "div",
                                "text": "我是tabs2的内容"
                            },
                            "style": {
                                "padding": "30px"
                            }
                        }
                    }
                }
            }
        }
    }
});